projects
/
project
/
bcm63xx
/
u-boot.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d75111a
)
sunxi: A83T: fix 32bit overflow warning
author
vishnupatekar
<
[email protected]
>
Wed, 23 Mar 2016 17:54:33 +0000
(
01:54
+0800)
committer
Hans de Goede
<
[email protected]
>
Wed, 23 Mar 2016 21:04:13 +0000
(22:04 +0100)
In mctl_channel_init, (0x50<<26) which overflows 32bit.
It was supposed to be 0x50<<16,corrected now.
Reported-by: Hans de Goede <
[email protected]
>
Signed-off-by: Vishnu Patekar <
[email protected]
>
Acked-by: Hans de Goede <
[email protected]
>
Signed-off-by: Hans de Goede <
[email protected]
>
arch/arm/cpu/armv7/sunxi/dram_sun8i_a83t.c
patch
|
blob
|
history
diff --git
a/arch/arm/cpu/armv7/sunxi/dram_sun8i_a83t.c
b/arch/arm/cpu/armv7/sunxi/dram_sun8i_a83t.c
index 7c46acdbf2ecf844a4a1036ba0aae0cd0e33fa56..55df1b9d54971b756c4aab4af7777ecaa464acb7 100644
(file)
--- a/
arch/arm/cpu/armv7/sunxi/dram_sun8i_a83t.c
+++ b/
arch/arm/cpu/armv7/sunxi/dram_sun8i_a83t.c
@@
-280,7
+280,7
@@
static int mctl_channel_init(struct dram_para *para)
writel(0x94be6fa3, MCTL_PROTECT);
udelay(100);
- clrsetbits_le32(MX_UPD2, 0xfff << 16, 0x50 <<
2
6);
+ clrsetbits_le32(MX_UPD2, 0xfff << 16, 0x50 <<
1
6);
writel(0x0, MCTL_PROTECT);
udelay(100);